/*
function refresh_vcode()
{
    var $img_vcode = $("#img_vcode");
    $img_vcode.empty().append('<img src="/vcode?t='+Math.random()+'" />');  
}

$(document).ready(function(){

    //刷新验证码
    $('#aReVcode,#img_vcode').click(function(){
        $('#trVcode').show();
        setTimeout('refresh_vcode()',100);
        return false;
    });
    
    $('input').focus(function(){
        $id = $(this).attr('id');
        $id = "#alert_"+$id.replace('ipt' , '').toLowerCase();
        $($id).empty();
        
    });
    
    $('#btnSubmit').click(function(){
        $_username = $('#iptUsername').val();
        if($_username == "")
        {
            $('#alert_username').empty().append($tl_lang.pLoginAltUsernameNull);
            return false;
        }
        $_password = $('#iptPassword').val();
        if($_password == "")
        {
            $('#alert_password').empty().append($tl_lang.pLoginAltPasswordNull);
            return false;
        }
        
        //是否需要验证码
        $_vcode='';
        if($('#trVcode').css('display') != 'none')
        {
            $_vcode = $('#iptVcode').val();
            if($_vcode == "")
            {
                $('#alert_vcode').empty().append($tl_lang.pLoginAltVcodeNull);
                return false;
            }
        }
        $.post(
	       '/api/login',
	       'username=' + bsUrlencode($_username) 
	           + '&password=' + bsUrlencode($_password)
	           + '&vcode=' + bsUrlencode($_vcode),
	       function($result)
	       {
	           var $rs = bsFormatApiRs($result);
	           if(!bsIsApiSystemError($rs.code))
	           {
	               if($rs.code == $bsSystemCode.success)
	               {
	                   
    	               Boxy.alert('suc',null,{title: 'Message'});
    	               setTimeout(function(){
    	                 if($scope.page_data.login_url != '')
    	                   window.location=$scope.page_data.login_url;
    	                 else
    	                   window.history.go('/navi/');
    	               },3);
	               }
	               else
	               {
	                   $('#altLogin').empty().append(eval('$tl_lang.pLoginAltErr.'+$rs.code));
	                   $('#aReVcode').click();
	                   
	               }
	           }
	       }
	    );
	    return false;
    });
});
*/